home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / compress / tar321__.zip / SOURCES.ZIP / ZIPPIPE.H < prev   
C/C++ Source or Header  |  1996-05-11  |  1KB  |  37 lines

  1. #define ZIP_ANY 0
  2. #define ZIP_RAW 1
  3. #define ZIP_PKW 2
  4. #define ZIP_GNU 3
  5.  
  6. #ifndef __ARGS__
  7. #  include "modern.h"
  8. #endif
  9.  
  10. int unzalloc __ARGS__((void));
  11. int unzopen  __ARGS__((int (*)(), int));
  12. int unzread  __ARGS__((char *, unsigned));
  13. void unzfree __ARGS__((void));
  14. int unzclose __ARGS__((void));
  15.  
  16. int  zipalloc __ARGS__((void));
  17. int  zipcreat __ARGS__((void (*)(int), int, int));
  18. int  zipwrite __ARGS__((char *, unsigned));
  19. void zipfree  __ARGS__((void));
  20. long zipclose __ARGS__((void));
  21.  
  22. extern int ziperror;
  23. extern char *ziperrlist[];
  24.  
  25. #define ZNOPEN 0
  26. #define ZNOMEM 1 /* Not enough memory */
  27. #define ZMAGIC 2 /* Bad magic header */
  28. #define ZUNSUP 3 /* Reserved field or compression method */
  29. #define ZHDEOF 4 /* EOF while processing header */
  30. #define ZATEOF 5 /* EOF while processing data */
  31. #define ZMOULD 6 /* Invalid zip data */
  32. #define ZNOEOF 7 /* More data to process at close */
  33. #define ZBADSZ 8 /* Real size differs from recorded */
  34. #define BADCRC 9 /* It is */
  35. #define ZWRITE 10 /* Error writing zipfile */
  36. #define ZERROR 11 /* Generic/internal error */
  37.